*{margin:0;padding:0;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ",Helvetica,"ºÚÌå",Arial,Tahoma;}  
body{color:#666666;font-size:14px; background:#F2F2F2;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,p,hr,button,input,textarea,form,fieldset,iframe,table,td,img,div,tr{margin:0;padding:0;}
ul,li{list-style:none}
i{font-style:normal;}
A img{border:0}
a{color:#666;text-decoration:none}
a:link,a:visited{color:#666}
a:hover,a:active,a:focus{color:#666;text-decoration:none}

em{font-style:normal;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}
*html .clearfix{height:1%;}
.clearfix{display:block;}
*+html .clearfix{min-height:1%;}

.f12{font-size:12px;}.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:20px;}.f20{font-size:20px;}
.fb {FONT-WEIGHT: bold}
.fn {FONT-WEIGHT: normal}
.yh {font-family:"Î¢ÈíÑÅºÚ";}
.st {font-family:"ËÎÌå";}
.ari {font-family:"Arial";}
.l21 {line-height:21px;}

.btbc {BORDER-TOP: #E0E2E2 1px dotted}
.bbdc {BORDER-BOTTOM: #ccc 1px dotted}

.btsc {BORDER-TOP: #f0f0f0 1px solid}
.bbsc {BORDER-BOTTOM: #f0f0f0 1px solid}


.ml1{margin:10px;}
.mt5{margin:20px;}
.p10{padding:10px;}
.p20{padding:20px;}
.pl5{padding-left:5px;}.pl10{padding-left:10px;}.pl20{padding-left:20px;}.pl30{padding-left:30px;}
.pt5{padding-top:5px;}.pt10{padding-top:10px;}.pt20{padding-top:20px;}.pt30{padding-top:30px;}.pt60{padding-top:60px;}
.pb5{padding-bottom:5px;}.pb10{padding-bottom:10px;}.pb20{padding-bottom:20px;}.pb30{padding-bottom:30px;}
.pr5{padding-right:5px;}.pr10{padding-right:10px;}.pr20{padding-right:20px;}.pr30{padding-right:30px;}
.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml20{margin-left:20px;}.ml30{margin-left:30px;}.ml40{margin-left:40px;}
.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr20{margin-right:20px;}.mr30{margin-right:30px;}
.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}.mt50{margin-top:70px;}
.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.mb30{margin-bottom:30px;}


.fl { FLOAT: left!important;DISPLAY: inline;}
.fr {FLOAT: right!important;DISPLAY: inline; }
.flt{float:left}
.frt{float:right}
.flj{float:left}
.frj{float:right; padding-right:5px;}
.fls {FLOAT: left ; TEXT-ALIGN: center;FONT-SIZE: 12px; COLOR: #666;}
.frs {FLOAT: left;COLOR: #666;}



.tac{text-align:center}
.tar{text-align:right}
.tal{text-align:left}
.tals{text-align:left; padding-left:10px;}

.font_c {font-weight:bold; font-size:12px; margin-right:5px;}
.font_b {font-weight:bold; font-size:14px; color:COLOR: #666;  margin-right:10px; }
.font_r { color:COLOR: #ff0000;  font-weight:bold; font-size:14px;margin-right:10px; }
.font_m {font-weight: normal; font-size:12px; color: #999999;  margin-left:10px;}




.red{color:#f30;}a.red:link,a.red:visited{color:#f30;}a.red:hover,a.red:active{color:#f30;}
.red1{color:#EF5A81;}a.red1:link,a.red1:visited{color:#EF5A81;}a.red1:hover,a.red1:active{color:#EF5A81;}
.blue{color:#1C8CD4;}a.blue:link,a.blue:visited{color:#1C8CD4;}a.blue:hover,a.blue:active{color:#1C8CD4;}
.white{color:#ffffff;}a.white:link,a.white:visited{color:#ffffff;}a.white:hover,a.white:active{color:#ffffff;}

.hui{color:#7f7f7f;}a.hui:link,a.hui:visited{color:#7f7f7f;}a.hui:hover,a.c7f7f7f:active{color:#f30;}
.c000{color:#000;}.c333{color:#333;}.c666{color:#666;}.c999{color:#999;}.cccc{color:#ccc;}.caaa{color:#aaa;}



.sanjiao{
     float:left;height:16px; width:15px;background-image:url(../images/sanjiao.png);background-repeat:no-repeat;background-position:0px 0px;margin:20px 0px 0px 0px;
}


.pshi{
    display:inline-block;height:18px;background-image:url(../images/v_star.gif);background-repeat:repeat;background-position:0px 0px;margin:0px 0px 0px 0px;
}
.pkong{
    display:inline-block;width:100px;height:18px;background-image:url(../images/v_star.gif);background-repeat:repeat;background-position:0px -18px;margin:0px 0px 0px 0px;
}

A.white:link {
	COLOR: white; TEXT-DECORATION: none
}
A.white:visited {
	COLOR: white; TEXT-DECORATION: none
}
A.white:hover {
	COLOR: white; TEXT-DECORATION: none
}
A.white:active {
	COLOR: white; TEXT-DECORATION: none
}
A.red:link {
	COLOR: red; TEXT-DECORATION: none
}
A.red:visited {
	COLOR: red; TEXT-DECORATION: none
}
A.red:hover {
	COLOR: red; TEXT-DECORATION: none
}
A.red:active {
	COLOR: red; TEXT-DECORATION: none
}
.clear:unknown {clear:both;display:block; visibility:hidden;height:0px;content: "."}
.clear {ZOOM: 1;}

.nodata {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #999999; PADDING-TOP: 10px; TEXT-ALIGN: center; 
}

.manu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px;MARGIN: 0px;  PADDING-TOP: 2px; TEXT-ALIGN: center;font-weight:bold; font-size:14px;  line-height:27px; 
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px;   MARGIN: 2px; BORDER-LEFT: #eee 1px solid;  COLOR: #5E5E5E; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #5E5E5E 1px solid; BORDER-TOP: #5E5E5E 1px solid; BORDER-LEFT: #5E5E5E 1px solid; COLOR: #5E5E5E; BORDER-BOTTOM: #5E5E5E 1px solid
}
.manu A:active {
	BORDER-RIGHT: #5E5E5E 1px solid; BORDER-TOP: #5E5E5E 1px solid; BORDER-LEFT: #5E5E5E 1px solid; COLOR: #5E5E5E; BORDER-BOTTOM: #5E5E5E 1px solid
}
.manu .current {
	BORDER-RIGHT: #5E5E5E 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #5E5E5E 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #5E5E5E 1px solid; COLOR: #eee; PADDING-TOP: 2px; BORDER-BOTTOM: #5E5E5E 1px solid; BACKGROUND-COLOR: #5E5E5E
}
.manu .disabled {
	BORDER-RIGHT: #E7E7E7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

#popupMask {
	position: absolute;
	z-index: 200;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity: .4;
	filter: alpha(opacity=40);
	/* this hack is so it works in IE
	 * I find setting the color in the css gives me more flexibility 
	 * than the PNG solution.
	 */
	background-color:transparent !important;
	background-color: #333333;
	/* this hack is for opera support
	 * you can uncomment the background-image if you don't care about opera.
	 * this gives you the flexibility to use any bg color that you want, instead of the png
	 */
	background-image/**/: url("../images/maskBG.png") !important; // For browsers Moz, Opera, etc.
	background-image:none;
	background-repeat: repeat;
	display:none;
}
#popupContainer {
	position: absolute;
	z-index: 201;
	top: 0px;
	left: 0px;
	display:none;
	padding: 0px;
}
#popupInner {
	border: 10px solid #424953;
	background-color: #ffffff;
}

#popupFrame {
	margin: 0px;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 202;
}
#popupTitleBar {
	background-color: #424953;
	color: #ffffff;
	font-weight: bold;
	font-size:14px;
	height: 1.6em;
	padding: 5px;
	border-bottom: 2px solid #424953;
	border-top: 1px solid #424953;
	border-left: 1px solid #424953;
	border-right: 1px solid #424953;
	position: relative;
	z-index: 203;
	
}
#popupTitle {
	float:left;
	font-size: 1.1em;
}
#popupControls {
	float: right;
	cursor: pointer;
	cursor: hand;
}

.clearfix {zoom:1;}
.clearfix:after {content: '\20'; display: block; clear: both;}
.Suspended{*width:160px; position:fixed; right:0px; top:220px;z-index:99; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+220)); }
.Sus_con{ border:1px solid #444444; display:block; width:158px; font-size:12px;}
.Sus_header{height:30px;background-color:#444444;line-height:30px; }
a.ret-tit{ font-size:12px;  color:#FFFFFF;   padding-left:10px;  float:left; }
A.ret-tit:link {COLOR: white; TEXT-DECORATION: none}
A.ret-tit:visited {COLOR: white; TEXT-DECORATION: none}
A.ret-tit:hover {COLOR: white; TEXT-DECORATION: none}
A.ret-tit:active {COLOR: white; TEXT-DECORATION: none}

.narrow{ height:15px; width:15px; background:url(../images/narrow.png); display:inline-block; float:right; margin-right:3px; margin-top:7px;}
.Suspended ul{ padding:0 10px; background-color:#FFFFFF;}
.Suspended ul li{ padding:10px 0px; _padding:5px 0px; border-bottom:1px dotted #cccc99; display:block;}
.Suspended ul li.Sus_last{ border:0px;}
.Suspended .qq_link{float:left; margin-left:5px; background-image:url(../images/side2.png); background-repeat:no-repeat; width:60px; height:60px;  }
.Suspended a.qq_link{ background-position:0px -110px; }
.Suspended a.qq_link:hover{ background-position:-70px -110px;}
.Sus_stretch{ width:30px; height:219px; float: right; background:url(../images/Sus_stretch.png); display:none; cursor:pointer; margin-bottom:155px;}

.Suspended ul li.tels{background:url(../images/tel.png) no-repeat 0px 8px; padding-left:20px;
}
.Suspended ul li.tms{background:url(../images/tms.png) no-repeat 0px 12px; padding-left:25px;
}



